package common;

/**
 * This class represents Automatic exam execution operation
 *
 */
public class ManualExamExecution extends ExamExecution {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = -234227760438265193L;
	private String fileName;
	private byte[] fileData;
	private byte[] answersFileData;
	
	/**
	 * Default constructor
	 */
	public ManualExamExecution() {
		super();
	}

	/**
	 * Question exam file path getter
	 * @return Path to question exam file
	 */
	public String getFileName() {
		return fileName;
	}

	/**
	 * Question exam file path setter
	 * @param file Path to question exam file
	 */
	public void setFileName(String file) {
		this.fileName = file;
	}

	/**
	 * Exam file data getter
	 * @return exam file as bytes array
	 */
	public byte[] getFileData() {
		return fileData;
	}

	/**
	 * Exam file data setter
	 * @param fileData exam file as bytes array
	 */
	public void setFileData(byte[] fileData) {
		this.fileData = fileData;
	}

	/**
	 * Exam answers file data getter
	 * @return Exam answers file as bytes array
	 */
	public byte[] getAnswersFileData() {
		return answersFileData;
	}

	/**
	 * Exam answers file data setter
	 * @param answersFileData Exam answers file as bytes array
	 */
	public void setAnswersFileData(byte[] answersFileData) {
		this.answersFileData = answersFileData;
	}
	
}
